infested with pests - German English Dictionary